autonomous public establishment - Turco Inglés Diccionario